rough pea - German English Dictionary